extraordinary strength - Spanish English Dictionary